cheek rest - German English Dictionary